$style: #e5373b;
#s-list {
	.list {
		padding:10rpx 32rpx;
	}
	.item {
		width: 100%;
		padding: 16rpx 0;
		display: flex;
		align-items: center;
		justify-content: space-between;
		.img {
			width: 218rpx;
			height: 218rpx;
			border-radius:8rpx;
			overflow: hidden;
			flex-shrink: 0;
			image {
				width: 100%;
				height: 100%;
			}
		}
		.text {
			width: 100%;
			margin-left:24rpx;
			.tops {
				width: 100%;
				height: 128rpx;
				.title {
					width: 100%;
					font-size: 28rpx;
					line-height:42rpx;
					color: #000;
					max-height:84rpx;
				}
				.label {
					display: inline-flex;
					align-items: center;
					border: 1px solid #f7c3c4;
					padding: 0 12rpx;
					height: 40rpx;
					border-radius:4rpx;
					text {
						font-size:21rpx;
						color: $style;
					}
					image {
						height:22rpx;
						margin-left:9rpx;
						display: block;
					}
					view {
						font-size:24rpx;
						line-height:24rpx;
						color: $style;
						margin-left:8rpx;
					}
				}
			}
			.sale {
				width: 100%;
				padding:10rpx 0;
				text-align: right;
				font-size:20rpx;
				color: $style;
			}
			.bot {
				width: 100%;
				height:56rpx;
				display: flex;
				justify-content: space-between;
				align-items: center;
				.price {
					display: inline-block;
					color: $style;
					font-size:24rpx;
					text {
						font-size:40rpx;
						line-height:40rpx;
					}
				}
				.del {
					display: inline-block;
					font-size:24rpx;
					color: #999;
					text-decoration: line-through;
				}
				.btn {
					display: block;
					width: 145rpx;
					height:56rpx;
					border-radius:28rpx;
					line-height:56rpx;
					text-align: center;
					background-color: #e5373b;
					color: #fff;
				}
			}
		}
	}
}